i feel cheerful - French English Dictionary